@charset "utf-8";

.slider ul {
margin: 0px;
}

.bx-viewport, .bx-wrapper{
position:relative;
width:100%;
height:100% !important;
top:0;
left:0;
}

.bxslider, .bxslider li {
height: 100vh !important;
margin:0;
padding:0;
}

.bxslider li {
background-repeat: no-repeat;
background-position: top center;
background-size: cover;
}

.slider .slider-text {
    font-size: 40px;
    line-height:60px; 
    color: #fff;
    position: absolute;
    z-index: 9999;
    text-align: center;
    top: 40%;
    width: 100%;  
}
.slider-text {
    visibility:hidden;
}
.slider-text.active-slide {
    visibility: visible;
}
.slider-text p{text-shadow:0 0 4px white, 0 -5px 4px #565656, 1px 1px 0px #c5c5c5 }
.slider-outside { }
.slider-outside .slider-prev {position:absolute; top:50%; margin-top:-33px; left:10px; opacity:0.3; }
.slider-outside .slider-next {position:absolute; top:50%; margin-top:-33px; right:10px; opacity:0.3; }
.slider-outside .slider-prev:hover, .slider-outside .slider-next:hover {opacity:1; }
.slider-mouse {position:absolute; bottom:20px; left:50%; margin-left:-18px; }
.slider-mouse img {width:36px; }

@media (max-width:991px) {
    .slider .slider-text {
        font-size: 16px;
        line-height:24px; 
        color: #fff;
        position: absolute;
        z-index: 9999;
        text-align: center;
        top: 60%;
        width: 100%;  
    }
}
